finnish markkaa - English Synonyms Dictionary